be superimposable - Deutsch Englisch Wörterbuch